import 'package:get/get.dart';
import 'package:surfaceim/common/entities/entities.dart';
import 'package:surfaceim/common/store/store.dart';

import 'index.dart';

class BasicinformationController extends GetxController {
  BasicinformationController();

  final state = BasicinformationState();
  Info? userInfo = UserStore.to.profile.info;

  late List work = [
    {'name': '职业', 'label': '请填写信息', 'key': 'workList', 'i': userInfo!.edu},
    {
      'name': '行业',
      'label': '请填写信息',
      'key': 'professionList',
      'i': userInfo!.profession
    },
    {'name': '年薪', 'label': '请填写信息', 'key': 'moneyList', 'i': userInfo!.edu},
  ]; // 工作信息列表

  late List shool = [
    {'name': '毕业院校', 'label': '请填写信息', 'key': 'sexList', 'i': userInfo!.edu},
    {'name': '最高学历', 'label': '请填写信息', 'key': 'eduList', 'i': userInfo!.edu},
    {'name': '学习方式', 'label': '请填写信息', 'key': 'stuList', 'i': userInfo!.stuWay},
  ]; // 学校信息列表

  /// 在 widget 内存中分配后立即调用。
  @override
  void onInit() {
    super.onInit();
  }

  /// 在 onInit() 之后调用 1 帧。这是进入的理想场所
  @override
  void onReady() {
    super.onReady();
  }

  /// 在 [onDelete] 方法之前调用。
  @override
  void onClose() {
    super.onClose();
  }

  /// dispose 释放内存
  @override
  void dispose() {
    super.dispose();
  }
}
